package com.yuwubao.uav.tool.service;

import com.yuwubao.framework.bean.PageData;

import java.util.List;

/**
 *
 */
public interface ThinkTankService {

    void deleteThinkTank(PageData pageData) throws Exception;
    void disableOrEnableThinkTank(PageData pageData) throws Exception;
    void updateThinkTank(PageData pageData) throws Exception;
    void addThinkTank(PageData pageData) throws Exception;
    List<PageData> listThinkTank(PageData pageData) throws Exception;
    int listThinkTankCount(PageData pageData) throws Exception;

    void deleteThinkTankType(PageData pageData) throws Exception;
    void disableOrEnableThinkTankType(PageData pageData) throws Exception;
    void updateThinkTankType(PageData pageData) throws Exception;
    void addThinkTankType(PageData pageData) throws Exception;
    List<PageData> listThinkTankType(PageData pageData) throws Exception;
    List<PageData> listThinkTankTypeAll(PageData pageData) throws Exception;
    int listThinkTankTypeCount(PageData pageData) throws Exception;

}
